package com.lzc.service;

import com.lzc.pojo.vo.Result;
import com.lzc.pojo.vo.UserLoginVo;
import com.lzc.pojo.vo.UserRegisterVo;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

public interface LoginService {

    // 生成二维码
    void createWxLoginCode(String uuid, HttpServletResponse response) throws IOException;

    // 微信回调  微信用户登陆
    void loginWxUser(String code, String uuid);

    // 系统用户登陆
    Result loginSysUser(UserLoginVo userLoginVo);

    // 系统用户注册
    Result registerSysUser(UserRegisterVo userRegisterVo);

    // 根据uuid获取jwt令牌
    Result getJwt(String uuid);



}
